be hampered - Espagnol Anglais Dictionnaire